Soru & Cevap

C# yardım edin

18.09.2016 - 02:15

Merhaba arkadaşlar bi sorum olcak ;

Şimdi formumda bir adet listbox ve bir adet richtextbox var 

1)Listboxta bilgisayarımda bulunan dosyaları nasıl dizin halinde gösteririm.

2)Listboxta dizin halindeki .txt uzantılı dosyayı tıklayıp richtexboxta nasıl açarım.

Yardımlarınızı bekliyorum Şimdiden Teşekkürler...

 

 

Şema şu şekilde.

 

 

Görsel kaldırıldı.

19 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-88324-1471963760.jpg
enestekoğlu
20.09.2016 - 03:31

kardeşim Çok teşekkür ederim bende veri tabanıyla yaptım oldu veri tabanında çekiyorum hepsini yinede çok teşekkür ederim :)

Profile picture for user yldrmzffr
yldrmzffr
18.09.2016 - 03:03

Dosyaları Okuyup Uzantıya Göre ListBox a Aktarmayı Bu Şekilde Yapabilirsin

using System.IO; Yapıp: 

string dizin = @"C:\Users\Muzaffer\Documents\Deneme";    // Listelenecek Dizin
string[] textler = Directory.GetFiles(dizin, "*.txt");   // .txt Uzantılı Dosyalar

listBox.Items.AddRange(textler);  // ListBox a ekleme

Sonrasında listBox da tıklanan dosyayı richTextBox da Göstermek İçin :

void ListBoxSelectedIndexChanged(object sender, EventArgs e){ //Listbox da herhangi text e tıklandığında
string dosya = listBox.SelectedItem.ToString(); //Dosyanın Uzantısını ve ismini alıyor
richTextBox.Text = File.ReadAllText(@""+dosya); // Seçilen dosyayı RichTextBox a gönderiyor
}

Elimde örnek var lazım olursa mail ile atabilirim.

/sites/default/files/cevaplar/dosya/2020/file-ekran_alintisi_53.png